######### LIGHTS ####################

######## Ceiling Lights ###############


create 75WattOVER2(lightingCeilingLampFarEast_light)
create household(lightingCeilingLampFarEast_light)


create 100WattOVER(lightingCeilingAntlerMountain_light)
create household(lightingCeilingAntlerMountain_light)

create 100WattOVER(lightingCeilingTropical_light)
create household(lightingCeilingTropical_light)



########### Floor lights ############

create 75WattFL(lightingFloorMountain_light)
create household(lightingFloorMountain_light)




######### OUTDOOR lights ##########





######### Table lights ###########

create 75WattTABLE(lightingTableTropical_light)
create household(lightingTableTropical_light)

create 75WattTABLE(lightingTableCountry_light)
create household(lightingTableCountry_light)

create 75WattTABLE(lightingTableMountain_light)
create household(lightingTableMountain_light)


create 60WattTABLE(lightingTableFarEast_light)
create household(lightingTableFarEast_light)


######### Wall lights ##########

create 75WattWALL2(lightingWallHotel_light)
create household(lightingWallHotel_light)

create 75WattWALL2(lightingWallSauna_light)
create household(lightingWallSauna_light)


######## Special Objects ###############



##### FirePlaces #####




########## Windows ##############

create WFour(windowFarEastCircle2Tile_0_0_0_N_light)
create WFour(windowFarEastCircle2Tile_1E_0_0_N_light)
create WFour(windowFarEastCircle2Tile_0_1S_0_S_light)
create WFour(windowFarEastCircle2Tile_1E_1S_0_S_light)

create NS(windowFarEastCircle2Tile_0_0_0_N_light)
create NS(windowFarEastCircle2Tile_1E_0_0_N_light)
create NS(windowFarEastCircle2Tile_0_1S_0_S_light)
create NS(windowFarEastCircle2Tile_1E_1S_0_S_light)

create WFour(windowFarEastCircle2TileDiagonal_0_0_0_NW_light)
create WFour(windowFarEastCircle2TileDiagonal_1E_1N_0_NW_light)
create WFour(windowFarEastCircle2TileDiagonal_0_0_0_SE_light)
create WFour(windowFarEastCircle2TileDiagonal_1E_1N_0_SE_light)

create EW(windowFarEastCircle2TileDiagonal_0_0_0_NW_light)
create EW(windowFarEastCircle2TileDiagonal_1E_1N_0_NW_light)
create EW(windowFarEastCircle2TileDiagonal_0_0_0_SE_light)
create EW(windowFarEastCircle2TileDiagonal_1E_1N_0_SE_light)

#####

create WFour(windowMountain2Story_0_0_0_N_light)
create WFour(windowMountain2Story_1E_0_0_N_light)
create WFour(windowMountain2Story_0_1S_0_S_light)
create WFour(windowMountain2Story_1E_1S_0_S_light)

create NS(windowMountain2Story_0_0_0_N_light)
create NS(windowMountain2Story_1E_0_0_N_light)
create NS(windowMountain2Story_0_1S_0_S_light)
create NS(windowMountain2Story_1E_1S_0_S_light)

create WFour(windowMountain2StoryDiagonal_0_0_0_NW_light)
create WFour(windowMountain2StoryDiagonal_1E_1N_0_NW_light)
create WFour(windowMountain2StoryDiagonal_0_0_0_SE_light)
create WFour(windowMountain2StoryDiagonal_1E_1N_0_SE_light)

create EW(windowMountain2StoryDiagonal_0_0_0_NW_light)
create EW(windowMountain2StoryDiagonal_1E_1N_0_NW_light)
create EW(windowMountain2StoryDiagonal_0_0_0_SE_light)
create EW(windowMountain2StoryDiagonal_1E_1N_0_SE_light)

#####

create WFour(windowOpenTransom_0_0_0_N_light)
create WFour(windowOpenTransom_1E_0_0_N_light)
create WFour(windowOpenTransom_0_1S_0_S_light)
create WFour(windowOpenTransom_1E_1S_0_S_light)

create NS(windowOpenTransom_0_0_0_N_light)
create NS(windowOpenTransom_1E_0_0_N_light)
create NS(windowOpenTransom_0_1S_0_S_light)
create NS(windowOpenTransom_1E_1S_0_S_light)

create WFour(windowOpenTransomDiagonal_0_0_0_NW_light)
create WFour(windowOpenTransomDiagonal_1E_1N_0_NW_light)
create WFour(windowOpenTransomDiagonal_0_0_0_SE_light)
create WFour(windowOpenTransomDiagonal_1E_1N_0_SE_light)

create EW(windowOpenTransomDiagonal_0_0_0_NW_light)
create EW(windowOpenTransomDiagonal_1E_1N_0_NW_light)
create EW(windowOpenTransomDiagonal_0_0_0_SE_light)
create EW(windowOpenTransomDiagonal_1E_1N_0_SE_light)

#####

create WFour(windowHotel_0_0_0_N_light)
create WFour(windowHotel_0_1S_0_S_light)
create WFour(windowHotelDiagonal_0_0_0_NW_light)
create WFour(windowHotelDiagonal_0_0_0_SE_light)

create NS(windowHotel_0_0_0_N_light)
create NS(windowHotel_0_1S_0_S_light)
create EW(windowHotelDiagonal_0_0_0_NW_light)
create EW(windowHotelDiagonal_0_0_0_SE_light)



create WFour(windowMountain_0_0_0_N_light)
create WFour(windowMountain_0_1S_0_S_light)
create WFour(windowMountainDiagonal_0_0_0_NW_light)
create WFour(windowMountainDiagonal_0_0_0_SE_light)

create NS(windowMountain_0_0_0_N_light)
create NS(windowMountain_0_1S_0_S_light)
create EW(windowMountainDiagonal_0_0_0_NW_light)
create EW(windowMountainDiagonal_0_0_0_SE_light)


########## Doors ##############

create glassdoor1(doorCountry_0_0_0_N_light)
create glassdoor1(doorCountry_0_1S_0_S_light)
create glassdoor1(doorCountryDiagonal_0_0_0_SE_light)
create glassdoor1(doorCountryDiagonal_0_0_0_NW_light)

create NS(doorCountry_0_0_0_N_light)
create NS(doorCountry_0_1S_0_S_light)
create EW(doorCountryDiagonal_0_0_0_SE_light)
create EW(doorCountryDiagonal_0_0_0_NW_light)

create noAngle(doorCountry_0_0_0_N_light)
create noAngle(doorCountry_0_1S_0_S_light)
create noAngle(doorCountryDiagonal_0_0_0_SE_light)
create noAngle(doorCountryDiagonal_0_0_0_NW_light)

#lightAttribOverride doorCountry_0_1S_0_S_light diffusionSourceMin (.45, 0.75)
#lightAttribOverride doorCountry_0_1S_0_S_light diffusionSourceMax (0, 2)
#lightAttribOverride doorCountry_0_0_0_N_light diffusionSourceMin (-.45, 0.75)
#lightAttribOverride doorCountry_0_0_0_N_light diffusionSourceMax (0, 2)
#lightAttribOverride doorCountryDiagonal_0_0_0_SE_light diffusionSourceMin (.45, 0.75)
#lightAttribOverride doorCountryDiagonal_0_0_0_SE_light diffusionSourceMax (0, 2)
#lightAttribOverride doorCountryDiagonal_0_0_0_NW_light diffusionSourceMin (-.45, 0.75)
#lightAttribOverride doorCountryDiagonal_0_0_0_NW_light diffusionSourceMax (0, 2)




create doorarch2(doorArchMountain_0_1S_0_S_light)
create doorarch2(doorArchMountain_1E_1S_0_S_light)
create doorarch2(doorArchMountain_0_0_0_N_light)
create doorarch2(doorArchMountain_1E_0_0_N_light)
create doorarch2(doorArchMountainDiagonal_0_0_0_SE_light)
create doorarch2(doorArchMountainDiagonal_1E_1N_0_SE_light)
create doorarch2(doorArchMountainDiagonal_0_0_0_NW_light)
create doorarch2(doorArchMountainDiagonal_1E_1N_0_NW_light)

create OpenArch1(doorArchMountain_0_1S_0_S_light)
create OpenArch1(doorArchMountain_1E_1S_0_S_light)
create OpenArch1(doorArchMountain_0_0_0_N_light)
create OpenArch1(doorArchMountain_1E_0_0_N_light)
create OpenArch1Dia(doorArchMountainDiagonal_0_0_0_SE_light)
create OpenArch1Dia(doorArchMountainDiagonal_1E_1N_0_SE_light)
create OpenArch1Dia(doorArchMountainDiagonal_0_0_0_NW_light)
create OpenArch1Dia(doorArchMountainDiagonal_1E_1N_0_NW_light)

create noAngle(doorArchMountain_0_1S_0_S_light)
create noAngle(doorArchMountain_1E_1S_0_S_light)
create noAngle(doorArchMountain_0_0_0_N_light)
create noAngle(doorArchMountain_1E_0_0_N_light)
create noAngle(doorArchMountainDiagonal_0_0_0_SE_light)
create noAngle(doorArchMountainDiagonal_1E_1N_0_SE_light)
create noAngle(doorArchMountainDiagonal_0_0_0_NW_light)
create noAngle(doorArchMountainDiagonal_1E_1N_0_NW_light)

#lightAttribOverride doorArchMountain_0_1S_0_S_light diffusionSourceMin (-0.5,0)
#lightAttribOverride doorArchMountain_0_1S_0_S_light diffusionSourceMax (0.2,2)
#lightAttribOverride doorArchMountain_1E_1S_0_S_light diffusionSourceMin (0.5,0)
#lightAttribOverride doorArchMountain_1E_1S_0_S_light diffusionSourceMax (-0.2,2)
#lightAttribOverride doorArchMountain_0_0_0_N_light diffusionSourceMin (0.5,0)
#lightAttribOverride doorArchMountain_0_0_0_N_light diffusionSourceMax (-0.2,2)
#lightAttribOverride doorArchMountain_1E_0_0_N_light diffusionSourceMin (-0.5,0)
#lightAttribOverride doorArchMountain_1E_0_0_N_light diffusionSourceMax (0.2,2)

#lightAttribOverride doorArchMountainDiagonal_0_0_0_SE_light diffusionSourceMin (-0.5,0)
#lightAttribOverride doorArchMountainDiagonal_0_0_0_SE_light diffusionSourceMax (0.2,2)
#lightAttribOverride doorArchMountainDiagonal_1E_1N_0_SE_light diffusionSourceMin (0.5,0)
#lightAttribOverride doorArchMountainDiagonal_1E_1N_0_SE_light diffusionSourceMax (-0.2,2)
##lightAttribOverride doorArchMountainDiagonal_0_0_0_NW_light diffusionSourceMin (0.5,0)
##lightAttribOverride doorArchMountainDiagonal_0_0_0_NW_light diffusionSourceMax (-0.2,2)
##lightAttribOverride doorArchMountainDiagonal_1E_1N_0_NW_light diffusionSourceMin (-0.5,0)
##lightAttribOverride doorArchMountainDiagonal_1E_1N_0_NW_light diffusionSourceMax (0.2,2)



create glassdoor1(doorSliding2TileFusuma_0_1S_0_S_light)
create glassdoor1(doorSliding2TileFusuma_1E_1S_0_S_light)
create glassdoor1(doorSliding2TileFusuma_0_0_0_N_light)
create glassdoor1(doorSliding2TileFusuma_1E_0_0_N_light)
create glassdoor1(doorSliding2TileFusumaDiagonal_0_0_0_SE_light)
create glassdoor1(doorSliding2TileFusumaDiagonal_1E_1N_0_SE_light)
create glassdoor1(doorSliding2TileFusumaDiagonal_0_0_0_NW_light)
create glassdoor1(doorSliding2TileFusumaDiagonal_1E_1N_0_NW_light)

create NS(doorSliding2TileFusuma_0_1S_0_S_light)
create NS(doorSliding2TileFusuma_1E_1S_0_S_light)
create NS(doorSliding2TileFusuma_0_0_0_N_light)
create NS(doorSliding2TileFusuma_1E_0_0_N_light)
create EW(doorSliding2TileFusumaDiagonal_0_0_0_SE_light)
create EW(doorSliding2TileFusumaDiagonal_1E_1N_0_SE_light)
create EW(doorSliding2TileFusumaDiagonal_0_0_0_NW_light)
create EW(doorSliding2TileFusumaDiagonal_1E_1N_0_NW_light)

create noAngle(doorSliding2TileFusuma_0_1S_0_S_light)
create noAngle(doorSliding2TileFusuma_1E_1S_0_S_light)
create noAngle(doorSliding2TileFusuma_0_0_0_N_light)
create noAngle(doorSliding2TileFusuma_1E_0_0_N_light)
create noAngle(doorSliding2TileFusumaDiagonal_0_0_0_SE_light)
create noAngle(doorSliding2TileFusumaDiagonal_1E_1N_0_SE_light)
create noAngle(doorSliding2TileFusumaDiagonal_0_0_0_NW_light)
create noAngle(doorSliding2TileFusumaDiagonal_1E_1N_0_NW_light)

#lightAttribOverride doorSliding2TileFusuma_0_1S_0_S_light diffusionSourceMin (-0.5,0)
#lightAttribOverride doorSliding2TileFusuma_0_1S_0_S_light diffusionSourceMax (0.2,2)
#lightAttribOverride doorSliding2TileFusuma_1E_1S_0_S_light diffusionSourceMin (0.5,0)
#lightAttribOverride doorSliding2TileFusuma_1E_1S_0_S_light diffusionSourceMax (-0.2,2)
#lightAttribOverride doorSliding2TileFusuma_0_0_0_N_light diffusionSourceMin (0.5,0)
#lightAttribOverride doorSliding2TileFusuma_0_0_0_N_light diffusionSourceMax (-0.2,2)
#lightAttribOverride doorSliding2TileFusuma_1E_0_0_N_light diffusionSourceMin (-0.5,0)
#lightAttribOverride doorSliding2TileFusuma_1E_0_0_N_light diffusionSourceMax (0.2,2)

#lightAttribOverride doorSliding2TileFusumaDiagonal_0_0_0_SE_light diffusionSourceMin (-0.5,0)
#lightAttribOverride doorSliding2TileFusumaDiagonal_0_0_0_SE_light diffusionSourceMax (0.2,2)
#lightAttribOverride doorSliding2TileFusumaDiagonal_1E_1N_0_SE_light diffusionSourceMin (0.5,0)
#lightAttribOverride doorSliding2TileFusumaDiagonal_1E_1N_0_SE_light diffusionSourceMax (-0.2,2)
#lightAttribOverride doorSliding2TileFusumaDiagonal_0_0_0_NW_light diffusionSourceMin (0.5,0)
#lightAttribOverride doorSliding2TileFusumaDiagonal_0_0_0_NW_light diffusionSourceMax (-0.2,2)
#lightAttribOverride doorSliding2TileFusumaDiagonal_1E_1N_0_NW_light diffusionSourceMin (-0.5,0)
#lightAttribOverride doorSliding2TileFusumaDiagonal_1E_1N_0_NW_light diffusionSourceMax (0.2,2)



create glassdoor2(doorTwoTileHotel_0_1S_0_S_light)
create glassdoor2(doorTwoTileHotel_1E_1S_0_S_light)
create glassdoor2(doorTwoTileHotel_0_0_0_N_light)
create glassdoor2(doorTwoTileHotel_1E_0_0_N_light)
create glassdoor2(doorTwoTileHotelDiagonal_0_0_0_SE_light)
create glassdoor2(doorTwoTileHotelDiagonal_1E_1N_0_SE_light)
create glassdoor2(doorTwoTileHotelDiagonal_0_0_0_NW_light)
create glassdoor2(doorTwoTileHotelDiagonal_1E_1N_0_NW_light)

create OpenArch1(doorTwoTileHotel_0_1S_0_S_light)
create OpenArch1(doorTwoTileHotel_1E_1S_0_S_light)
create OpenArch1(doorTwoTileHotel_0_0_0_N_light)
create OpenArch1(doorTwoTileHotel_1E_0_0_N_light)
create OpenArch1Dia(doorTwoTileHotelDiagonal_0_0_0_SE_light)
create OpenArch1Dia(doorTwoTileHotelDiagonal_1E_1N_0_SE_light)
create OpenArch1Dia(doorTwoTileHotelDiagonal_0_0_0_NW_light)
create OpenArch1Dia(doorTwoTileHotelDiagonal_1E_1N_0_NW_light)

create noAngle(doorTwoTileHotel_0_1S_0_S_light)
create noAngle(doorTwoTileHotel_1E_1S_0_S_light)
create noAngle(doorTwoTileHotel_0_0_0_N_light)
create noAngle(doorTwoTileHotel_1E_0_0_N_light)
create noAngle(doorTwoTileHotelDiagonal_0_0_0_SE_light)
create noAngle(doorTwoTileHotelDiagonal_1E_1N_0_SE_light)
create noAngle(doorTwoTileHotelDiagonal_0_0_0_NW_light)
create noAngle(doorTwoTileHotelDiagonal_1E_1N_0_NW_light)

#lightAttribOverride doorTwoTileHotel_0_1S_0_S_light diffusionSourceMin (-0.5,0)
#lightAttribOverride doorTwoTileHotel_0_1S_0_S_light diffusionSourceMax (0.2,2)
#lightAttribOverride doorTwoTileHotel_1E_1S_0_S_light diffusionSourceMin (0.5,0)
#lightAttribOverride doorTwoTileHotel_1E_1S_0_S_light diffusionSourceMax (-0.2,2)
#lightAttribOverride doorTwoTileHotel_0_0_0_N_light diffusionSourceMin (0.5,0)
#lightAttribOverride doorTwoTileHotel_0_0_0_N_light diffusionSourceMax (-0.2,2)
#lightAttribOverride doorTwoTileHotel_1E_0_0_N_light diffusionSourceMin (-0.5,0)
#lightAttribOverride doorTwoTileHotel_1E_0_0_N_light diffusionSourceMax (0.2,2)

#lightAttribOverride doorTwoTileHotelDiagonal_0_0_0_SE_light diffusionSourceMin (-0.5,0)
#lightAttribOverride doorTwoTileHotelDiagonal_0_0_0_SE_light diffusionSourceMax (0.2,2)
#lightAttribOverride doorTwoTileHotelDiagonal_1E_1N_0_SE_light diffusionSourceMin (0.5,0)
#lightAttribOverride doorTwoTileHotelDiagonal_1E_1N_0_SE_light diffusionSourceMax (-0.2,2)
#lightAttribOverride doorTwoTileHotelDiagonal_0_0_0_NW_light diffusionSourceMin (0.5,0)
#lightAttribOverride doorTwoTileHotelDiagonal_0_0_0_NW_light diffusionSourceMax (-0.2,2)
#lightAttribOverride doorTwoTileHotelDiagonal_1E_1N_0_NW_light diffusionSourceMin (-0.5,0)
#lightAttribOverride doorTwoTileHotelDiagonal_1E_1N_0_NW_light diffusionSourceMax (0.2,2)



create doorarch2(doorTwoTileHotelArch_0_1S_0_S_light)
create doorarch2(doorTwoTileHotelArch_1E_1S_0_S_light)
create doorarch2(doorTwoTileHotelArch_0_0_0_N_light)
create doorarch2(doorTwoTileHotelArch_1E_0_0_N_light)
create doorarch2(doorTwoTileHotelArchDiagonal_0_0_0_SE_light)
create doorarch2(doorTwoTileHotelArchDiagonal_1E_1N_0_SE_light)
create doorarch2(doorTwoTileHotelArchDiagonal_0_0_0_NW_light)
create doorarch2(doorTwoTileHotelArchDiagonal_1E_1N_0_NW_light)

create OpenArch1(doorTwoTileHotelArch_0_1S_0_S_light)
create OpenArch1(doorTwoTileHotelArch_1E_1S_0_S_light)
create OpenArch1(doorTwoTileHotelArch_0_0_0_N_light)
create OpenArch1(doorTwoTileHotelArch_1E_0_0_N_light)
create OpenArch1Dia(doorTwoTileHotelArchDiagonal_0_0_0_SE_light)
create OpenArch1Dia(doorTwoTileHotelArchDiagonal_1E_1N_0_SE_light)
create OpenArch1Dia(doorTwoTileHotelArchDiagonal_0_0_0_NW_light)
create OpenArch1Dia(doorTwoTileHotelArchDiagonal_1E_1N_0_NW_light)

create noAngle(doorTwoTileHotelArch_0_1S_0_S_light)
create noAngle(doorTwoTileHotelArch_1E_1S_0_S_light)
create noAngle(doorTwoTileHotelArch_0_0_0_N_light)
create noAngle(doorTwoTileHotelArch_1E_0_0_N_light)
create noAngle(doorTwoTileHotelArchDiagonal_0_0_0_SE_light)
create noAngle(doorTwoTileHotelArchDiagonal_1E_1N_0_SE_light)
create noAngle(doorTwoTileHotelArchDiagonal_0_0_0_NW_light)
create noAngle(doorTwoTileHotelArchDiagonal_1E_1N_0_NW_light)

#lightAttribOverride doorTwoTileHotelArch_0_1S_0_S_light diffusionSourceMin (-0.5,0)
#lightAttribOverride doorTwoTileHotelArch_0_1S_0_S_light diffusionSourceMax (0.2,2)
#lightAttribOverride doorTwoTileHotelArch_1E_1S_0_S_light diffusionSourceMin (0.5,0)
#lightAttribOverride doorTwoTileHotelArch_1E_1S_0_S_light diffusionSourceMax (-0.2,2)
#lightAttribOverride doorTwoTileHotelArch_0_0_0_N_light diffusionSourceMin (0.5,0)
#lightAttribOverride doorTwoTileHotelArch_0_0_0_N_light diffusionSourceMax (-0.2,2)
#lightAttribOverride doorTwoTileHotelArch_1E_0_0_N_light diffusionSourceMin (-0.5,0)
#lightAttribOverride doorTwoTileHotelArch_1E_0_0_N_light diffusionSourceMax (0.2,2)

#lightAttribOverride doorTwoTileHotelArchDiagonal_0_0_0_SE_light diffusionSourceMin (-0.5,0)
#lightAttribOverride doorTwoTileHotelArchDiagonal_0_0_0_SE_light diffusionSourceMax (0.2,2)
#lightAttribOverride doorTwoTileHotelArchDiagonal_1E_1N_0_SE_light diffusionSourceMin (0.5,0)
#lightAttribOverride doorTwoTileHotelArchDiagonal_1E_1N_0_SE_light diffusionSourceMax (-0.2,2)
#lightAttribOverride doorTwoTileHotelArchDiagonal_0_0_0_NW_light diffusionSourceMin (0.5,0)
#lightAttribOverride doorTwoTileHotelArchDiagonal_0_0_0_NW_light diffusionSourceMax (-0.2,2)
#lightAttribOverride doorTwoTileHotelArchDiagonal_1E_1N_0_NW_light diffusionSourceMin (-0.5,0)
#lightAttribOverride doorTwoTileHotelArchDiagonal_1E_1N_0_NW_light diffusionSourceMax (0.2,2)



